rough and ragged ashlar - Alemán Inglés Diccionario